self-loading rifle - Deutsch Englisch Wörterbuch